Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
20 £ 1,950,0000.000001
Debenhams Plc £ 1,400,0000.000001
George Eliot Hotel £ 390,0000.000001